towel gourd (luffa aegyptiaca) - Francés Inglés Diccionario